#include <string.h>
#include <array>
#include <iostream>
#include <string>
#include <sstream>
#include <clocale>
#include <list>
#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include <vector>
#include <clocale>
#include <map>

using namespace std;


namespace u32{
#pragma once
	class ip_addresser
	{


		std::map<int, int> v;
	public:

		ip_addresser()
		{
		}


		int TellSize(){
			return v.size();

		}
		int begin( ){
			

			return v.begin;

		}

		void ReadFromFile(string in)
		{
			int ipnr;
			string str;
			ifstream fin;
			fin.open(in);


			while (std::getline(fin, str))
			{
				istringstream iss(str);
				string ipnr;

				char t;
				int a, b, c, d, i;

				iss >> a >> t >> b >> t >> c >> t >> d;


				ipnr

				v[ipnr]++;



			}
		}



		~ip_addresser()
		{
		}
	};
}

